<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8" />
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Document</title>
</head>

<body>
  <script>
    // 1.Set是什么：一系列无序的没有重复值的数据集合
    // const a = new Set();
    // a.add(1);
    // a.add(2);
    // a.add(1);
    // console.log(a); //{1,2}
    // console.log(a.has(1)); //true
    // console.log(a.delete(1));
    // console.log(a.delete(3));
    // console.log(a);
    // // 使用forEach遍历Set
    // a.forEach((element) => {
    //   console.log(this); //windows
    // });
    // const b = new Map();
    // b.set("cc", "dd");
    // console.log(b);
    setTimeout(() => {
      console.log('异步任务');
    }, 2000);

    // 伪代码
    console.log(new Data());
    let sum = 0
    for (let i = 0; i < 100000000; i++) {
      sum += i
    } //表示很耗时的同步任务
    console.log(sum);
    console.log(new Data());
  </script>
</body>

</html>